multiple handicapped - French English Dictionary